Foreign investors had pulled out Rs 9,659 crore in April after infusing money in the preceding six months, according to the depositories' data